#定义一个变量
name = '小狗' #‘=’ 赋值运算符 翻译：在内存中，将‘小狗’这个数据存储到名称为name的盒子中。
'''
python 中有什么数据类型
    格式：
        变量名 = 变量值
    查看变量面的类型：type（变量名）

1.整型数据  int（integer）
print(f'num1 ={num1}')输出的固定格式，f ->format格式，特点就是在单引号字符串中能够书写{}，大括号中可以放入‘变量名’
'''
num1=999
print(f'num1 ={num1}，type(num1)={type(num1)}')#如果没有f这个符号，单引号的中的{}就没有作用。作用就是将变量名对应的值输出。

#2.浮点型（float）
num2=66.6
print(f'num2={num2},type(num2)={type(num2)}')

#3.bool 布尔型 =>只有两个结果，真或假（true/false）
is_visited=True
print(f'is_visited={is_visited}')

#4.字符串类型=>有三种书写格式：①单引号②双引号③三引号（多行数据的书写）
#复制快捷键：ctr+d
name1='a'
name2="a"
name3='''a'''
name4="""a"""""

#5.列表类型：特点，有序，可重复(可扩展)
name=['张三','李四','王五','张三','李四']
print(f'name={name},type(name)={type(name)}')

#6.元组类型:特点，有序，可重复，不可扩展
name=('张三','李四','王五','张三','李四')
print(f'name={name},type(name)={type(name)}')

#7.集合 特点：无序 不可重复 可扩展
name={'张三','李四','王五','张三','李四'}
print(f'name={name},type(name)={type(name)}')

#8.字典类型：key-> value ’：‘
stu_dict={'stu_id':'1011','name':'张三','age':'18','score':100}
print(f'stu_dict={stu_dict},type(stu_dict)={type(stu_dict)}')
